//
// Description: 869. 试除法求约数
// Created by Loading on 2022/5/24.
//

#include <bits/stdc++.h>

using namespace std;

void get_divisions(int n) {
    vector<int> res;
    for (int i = 1; i <= n / i; ++i) {
        if (n % i == 0) {
            res.emplace_back(i);
            // 注意不要重复加入
            if (i != n / i) {
                res.emplace_back(n / i);
            }
        }
    }

    sort(res.begin(), res.end());
    for (auto x : res) {
        cout << x << ' ';
    }
    cout << endl;
}

int main() {
    int n;
    cin >> n;
    while (n--) {
        int x;
        cin >> x;

        get_divisions(x);
    }

    return 0;
}